Explore details about location Beech Road. Beech Road is a location situated within the Elloughton cum Brough alongside other areas such as Stockbridge Road, Stockbridge Park, Mill Lane.