Cornwall Gardens XX
Cornwall Gardens XX apartment hosts guests of London.
The property is located 2.9 km away from Buckingham Palace. Serving a wide range of dishes, Med Kitchen and Launceston Place can be reached within 5 minutes’ walk.
There are Gloucester Road subway station and Paddington train station in walking distance.