Tara House, Cozy Shared Home in London
With a stay at Tara House, Cozy Shared Home in London in London (Canary Wharf), you'll be within a 15-minute drive of Tower Bridge and ExCeL Exhibition Centre. This guesthouse is 3.7 mi (6 km) from Tower of London and 4.7 mi (7.5 km) from The Shard.