The Ale House

The Ale House
John Street, Stroud, Gloucestershire, GL5 2HA
Photo of The Ale House