King's Arms Hotel

King's Arms Hotel
20 Market Place, Melksham, Wiltshire, SN12 6EX
Photo of King's Arms Hotel