United Kingdom

Stamford, Lincolnshire, England

Status:

Already located!

Solution:

Stamford, Lincolnshire, England

Lat/Lng:
52.653453066406826, -0.47944595251658484

Found by:

Serpel

place image

2 comments

mary 51 months ago
0

looks like the garden at Browne Hospital external link

Serpel 51 months ago
0

Browne's Hospital, Stamford, Lincolnshire, UK:
external link