Quiet spot in an amazing area in London. Lots to do around and wonderful for a trip.