Located in London in the Greater London region, Veeve - Tower Bridge House has a terrace. This property is 300 metres from Tower Bridge. With free WiFi, this 2-bedroom holiday home provides a TV, a washing machine and a kitchen with a dishwasher and oven. The accommodation also includes a bathroom w Read more
Located in London in the Greater London region, Veeve - Tower Bridge House has a terrace. This property is 300 metres from Tower Bridge. With free WiFi, this 2-bedroom holiday home provides a TV, a washing machine and a kitchen with a dishwasher and oven. The accommodation also includes a bathroom with a bath or shower. Tower of London is 600 metres from the holiday home. The nearest airport is London City Airport, 9 km from the property.