Ross place is amazing.
In the heart of South Kensington. You can go anywhere by walking or subway.
A true London experience.
The house is perfect for a family, friends or a couple. Really clean and prepared to welcome guests.
Ross and Nora are amazing hosts. They will help you with anything that you need.
If someone is going to London I will definitely recommend Ross house