This place was absolutely amazing.
If you want a small getaway, David's place is the perfect location for staying in London. Not too close and not too far