Stoke Holy Cross, adjacent to Harrold Place

On Long Lane

Buses point north-east ↗