EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
Near fashionable Chelsea, this modern apartment is a great base for those wanting to experience the best of London. You've got a Tube station within walking distance and chic restaurants, cafes, and s...
From €533 Nightly