under construction
125 Gloucester RoadSouth Kensington SW7 4TEEasily accessible from Kensington, Earl's Court, Chelsea, Knightsbridge, Belgravia, West End, Central London, West London and South West London