Explore details about location Beech Close. Beech Close is a location situated within the Stratford upon Avon CP alongside other areas such as Flower Road, Newbury Drive, Clopton Close.