Popular Locations
- Spectre in Barking and Dagenham
- Spectre in Beckton
- Spectre in Bethnal Green
- Spectre in Bow
- Spectre in Bromley-by-Bow
- Spectre in Chingford
- Spectre in Clapton
- Spectre in Dalston
- Spectre in East Ham
- Spectre in Forest Gate
- Spectre in Havering
- Spectre in Highham Palk
- Spectre in Homerton
- Spectre in Isle of Dogs
- Spectre in Leyton
- Spectre in Leytonstone
- Spectre in Manor Park
- Spectre in Mile End
- Spectre in Millwall
- Spectre in Newham
- Spectre in Plaistow
- Spectre in Poplar
- Spectre in Shoreditch
- Spectre in Stepney
- Spectre in Stratford
- Spectre in Tower Hamlets
- Spectre in Upton Park
- Spectre in Walthamstow
- Spectre in Wanstead
- Spectre in Whitechapel