St Lawrence Church Hall

St Lawrence Church Hall
High Street, Stroud, Gloucestershire, GL5 1AP