Popular Locations
- Spectre in Cambridge
- Spectre in Chatteris
- Spectre in East Cambridgeshire
- Spectre in Ely
- Spectre in Godmanchester
- Spectre in Huntingdon
- Spectre in March
- Spectre in Peterborough
- Spectre in Soham
- Spectre in South Cambridgeshire
- Spectre in St Ives
- Spectre in St Ives
- Spectre in St Neots
- Spectre in Wisbech