Stamford, opposite Waitrose

On West Street, near Waitrose

Buses point south-west ↙