Riverhead, adjacent to Church Steps

On London Road, near Church Steps

Buses point south ↓