Westferry
Hotel
London, Greater London
Featuring a garden, Westferry is located in London in the Greater London region, 3.5 km from Victoria Park and 3.9 km from Brick Lane. The property is around 4 km from Tower of London, 4.1 km from Tower Bridge and 5 km from Olympic Stadium.
797A Commercial Road, Tower Hamlets, London, E14 7HG, United Kingdom