Stratford-upon-Avon

Hall's Croft

Hall's Croft