Cloisters
9 St Marys Street
Stamford PE9 2DE
United Kingdom