Stanbrook Abbey

Stanbrook Abbey
Callow End
United Kingdom, WR2 4TD
United Kingdom