The house is even more beautiful than in the pics.
Stylish, warm and welcoming, super high standards, and super central.
You wouldn’t find a better place to stay in London!