Explore details about location The Beech. The Beech is a location situated within the Avenue alongside other areas such as The Lime, The Willow, Kenmare Place.