Boston, opposite St Thomas Church

On London Road, near St Thomas Church

Buses point south-west ↙