The Red Lion
United Kingdom
>
England
>
Warwickshire
>
Stratford-on-Avon
>
Little Compton
>
The Red Lion
The Red Lion is a pub in Little Compton in Stratford-on-Avon.
The Red Lion
Object
Pub
Building
Yes
Malthouse Lane
Pool Close
Deerhurst Close
Pill Lane
The Garden Room
Oakham Road
Little Compton, Oakham, Turn
St Denis