Lodges in London
We found 1 property with availability in London
Show on map
Bow E3, Deluxe Double Room.
Flat 3 Thelbridge House Bruce Road, London, United Kingdom
Located in London, 1-bedroom Bow E3, Deluxe Double Room. measures 15 m² and can accommodate 2 guests. It is less than 1.6 km from Queen Elizabeth Olympic Park.
- 1-1