Stamford Bowling Club (opp)

On Exeter Gardens, near Stamford Bowling Club

Buses point south-west ↙