 |
In the heart of Chelsea, this hotel overlooks a typical garden square and offers a traditional and luxurious place to stay within easy walking distance of many of the most famous attractions and shopping streets of the area. You can quickly and easily access central London via tube and bus from close by. There are a great many restaurants and bars locally to explore.
|