Great spot to stay for a few days London. even saw some foxes and squirrels after a long day of the city. They seem to like the parking lot!