Historical version 4 of Locale South Hampstead (view current version)

An area of North London lying within the London Borough of Camden.

See also:

Auto-generated list of things in South Hampstead (view them on a map):

This is version 4 (as of 2008-07-02 23:23:45). View current version. List all versions.