Explore details about location Beechwood. Beechwood is a location situated within the West Lothian alongside other areas such as Oatlands Park, Avalon Gardens, Dell Avenue.