Offchurch, Royal Leamington Spa, CV33
The Stag at Offchurch, near Leamington Spa is a 16th century traditional thatched country pub restaurant, offering great food, great value, great atmosphere.