Explore details about location The Quantocks. The Quantocks is a location situated within the Thatcham CP alongside other areas such as Platform 1, Wenlock Way, Elms Avenue.