Definitions for "Staplegrove"
Staplegrove is a village and parish in Somerset, England, situated in the northern suburbs of Taunton in the Taunton Deane district. The village, largely built by Monsell Youell Construction Ltd in the 1970s, has a population of 1,889.