Stamford, adjacent to Brooke Avenue

On Hambleton Road, near Brooke Avenue

Buses point north ↑