Marlborough is a market town and civil parish in the English county of Wiltshire on the Old Bath Road, the old main road from London to Bath. The town is on the River Kennet, 24 miles north of Salisbury and 10 miles southeast of Swindon.
AdAlways Great Deals: Search for The Best Marlborough Hotel Prices on Tripadvisor. Find Discounts on the Best Marlborough In Wiltshire. Tripadvisor Helps You Spend Less.