This apartment is situated in Stratford-upon-Avon City Centre, just steps from Civic Hall and American Fountain, and within a short walk of Town Hall Stratford upon Avon. You’ll also find Shakespeare’s Birthplace and Royal Shakespeare Theatre less than a mile away.