Complete with a garden, Helena bed and breakfast is situated in London, 5 km from O2 Academy Brixton and 5 km from Tower Bridge. This bed and breakfast is 5 km from Borough Market and 6 km from Tower of London.
The bed and breakfast comes with a flat-screen TV.
The nearest airport is London City Airport, 16 km from the property....
|Moncrieffe Street London|