Explore details about location Hampden Square. Hampden Square is a location situated within the London Borough of Barnet alongside other areas such as Southway, Brookside Close, North Circular Road.