Featuring accommodation with a balcony, Aberfeldy Village is located in London. The property is around 3 km from Canary Wharf Underground Station, 3.7 km from Olympic Stadium and 4 km from Stratford Tube Station.
40 Blair Street, Tower Hamlets, Londra, E14 0TB, Regno Unito