Explore details about location Meadow Close. Meadow Close is a location situated within the Boston Spa alongside other areas such as The Copse, Grove Crescent, West Lane.