Proper noun
South Hampstead A suburb in the borough of Camden, Greater London, England (OS grid ref TQ2684).