Poplar Guest HouseGuesthouse
1 ascot house 165 chrisp street, Tower Hamlets, London, E14 6PQ, United Kingdom
Situated conveniently in the Tower Hamlets district of London, Poplar Guest House is a sustainable guest house set 2.7 km from Canary Wharf Underground Station and 3.5 km from Olympic Stadium.