Rosebery Hall

Rosebery Hall

90 Rosebery Avenue, Islington, London EC1R 4TY,

Rosebery Hall London is located in Islington, really close to Sadler's Wells Theatre. It offers hall of residence accommodation with a TV lounge, bar and games room.