Hamstead Heath is the perfect location for London visitors..an easy commute to the center of the city on the tube or train, yet a refreshing retreat from the city in the beautiful Heath..great restAurants nearby... Jane was a wonderful host, and we adore her doggy, Dilly.