Explore details about location Bells Hill. Bells Hill is a location situated within the London Borough of Barnet alongside other areas such as Clandon Gardens, Cromer Road, Prayle Grove.