Newmarket, adjacent to Windsor Road

On Edinburgh Road

Buses point south-west ↙