Boston, adjacent to Mayflower Road

On Wellington Road, near Mayflower Road

Buses point north-west ↖