Helena Host Family酒店
64 Moncrieffe Street London, 南华克, 伦敦, SE15 5HL, 英国
Featuring 3-star accommodation, Helena bed and breakfast is situated in London, 3.5 km from O2 Academy Brixton and 3.9 km from Tower Bridge. Well located in the Southwark district, this bed and breakfast is set 4.2 km from Tower of London.