Location and directions to

Point West Serviced Apartments London South Kensington
116 Cromwell Road
South Kensington
London
SW7

Tel 0845 5192424

Back to B&B details page for Point West Serviced Apartments London South Kensington London