Stamford, adjacent to Bowling Green

On Lincoln Road, near Bowling Green

Buses point east →