Cross Hayes, Town Hall, Malmesbury 01666 238017
Cross Hayes, Town Hall, Malmesbury, Wiltshire SN16 9BZ 01666 238017