I just stayed in this house with friends here. We all said this place is awesome. If you consider staying in London I strongly recommend this place.!!
The owner was great, nice location, clean house!
AMAZING!!