A relaxing and peaceful place to stay while sightseeing in/around London!