Stylish Flat Near Kensington With Spacious Balcony London is a great place to stay in the Abbey Wood district, 7 km from the public Trafalgar Square.
The 1-bedroom apartment lies 250 metres from Kensington underground station.
This apartment is within a few blocks of the British Harrods Department Store and the highly decorated Victorian Leighton House Museum is a 10-minute stroll away.