Stamford, adjacent to Roman Bank

On Tinwell Road, near Roman Bank

Buses point east →