Grosvenor Hotel, Stratford Upon Avon

Grosvenor Hotel

12 Warwick Rd