Boston, adjacent to Windsor Crescent

On Church Road, near Windsor Crescent

Buses point north ↑