Explore details about location The Meads. The Meads is a location situated within the London Borough of Barnet alongside other areas such as Seelig Avenue, Tyre Lane, Bryant Close.