The Garrick Inn is the oldest pub in Stratford-upon-Avon located at 25 High Street, next door to Harvard House.
The Garrick Inn is the oldest pub in Stratford-upon-Avon. This Stratford-upon-Avon is located at 25 High Street. This was next door to Harvard House.