WOW! Everything about my stay here was perfect. It’s a beautiful space and I was made to feel very welcome the minute I arrived. The little touches really made the difference. I stay in London all the time and this was by far the best stay I’ve ever had!