Albion Street, featuring barbecue facilities, is located in London, 700 metres from Hyde Park and 1 km from The Serpentine. The apartment is a 19-minute walk from Oxford Street. With free WiFi, this apartment offers a TV and a kitchen with dishwasher. Royal Albert Hall is 1.6 km from Albion Street. Read more
Albion Street, featuring barbecue facilities, is located in London, 700 metres from Hyde Park and 1 km from The Serpentine. The apartment is a 19-minute walk from Oxford Street. With free WiFi, this apartment offers a TV and a kitchen with dishwasher. Royal Albert Hall is 1.6 km from Albion Street. London City Airport is 15 km from the property.