Explore details about location Beechcroft Close. Beechcroft Close is a location situated within the Manchester alongside other areas such as Laystall Street, Lundy Avenue, Blantyre Street.