The absolute best Super Hosts
I will stay here every time I come to London. Great Hospitality and great central location!!! I could not ask for or find a better location or hosts. They are very knowledgeable about the city if you have any questions and the accommodations are spotless. I loved every minute of my stay!!!!