Newchurch, by St Peters Road

On Church Street, near St Peters Road

Buses point east →