Shakespeare’s England by teambritain June 22, 2021 by teambritain June 22, 2021 1,023 readShakespeare England is the home of the Bard including his Birthplace and Hallscroft but also includes Warwick Castle and Royal Lemington Spa. watch 1 FacebookTwitterLinkedinEmail