North End is located on the northern edge of Hampstead, just south of Golders Green. For much of its existence it was a rural hamlet but is now part of suburban London. Hampstead Heath lies both east and west of the settlement, while Hampstead Garden Suburb is to its northeast connected by Hampstead Way. It sits on the border between the London Borough of Camden and the London Borough of Barnet. North End Way connects it with Hampstead Village.
Less