Marlborough Town Hall

Marlborough Town Hall
5 High Street, Marlborough, Wiltshire, SN8 1AA