Explore details about location Newlands Place. Newlands Place is a location situated within the London Borough of Barnet alongside other areas such as St Josephs Grove, St Mary's Crescent, The Hook.