Explore details about location Beech Lawns. Beech Lawns is a location situated within the London Borough of Barnet alongside other areas such as West Heath Avenue, Church Way, Horton Avenue.