Templar Lodge, Oak Ave, Wickford SS11 8SB, UK
13 Richmond Rd, Wickford SS11 7LD, UK
43 Deirdre Ave, Wickford SS12 0AY, UK
The Orchard, Wickford SS12 0HB, UK