Upper Weardale Town Hall

Upper Weardale Town Hall
Market Place, St Johns Chapel, Durham, DL13 1QF
Photo of Upper Weardale Town Hall