Very nice place to stay in London. Very well located. Our hosts were very friendly and we received a very nice welcome in their home.
I definitively recommend this place for a trip in London!