Explore details about location Merry Hill. Merry Hill is a location situated within the Northampton alongside other areas such as HW27, Market Street, Ashcroft Gardens.