BACK TO LIST
George Hotel
St Martin's, Stamford,
Notes