155-157 Cromwell Road - SW5 0TQ London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
A pleasant 3* superior property located only 5 minutes from the tube station, conveniently close to shopping in Knightsbridge and the museums in South Kensington.