Hampstead Heath is located at Hampstead Heath, Hampstead. Nearest Underground station is Hampstead Heath (approximately 700m away).