Needham, opposite Village Hall

On High Road, near No. 58 High Road

Buses point south-west ↙