Hall's Croft

Hall's Croft
Old Town, Stratford-upon-Avon, Warwickshire, CV37 6BG