This was the PERFECT location for a long weekend in London. My husband and I traveled with another couple, and Chelsea was just amazing - great shopping, food, drinks and location. We had a great time exploring and found it very easy to navigate the subway system. This is such a great spot with close proximity to the Sloan Square station.

The flat was very clean and we were personally greeted upon arrival. Thanks so much for a great stay!