Explore details about location Clifford Grove. Clifford Grove is a location situated within the Spelthorne alongside other areas such as Spelthorne Lane, Station Approach, Staines By-Pass.