Strode St, Egham TW20 9BX, UK
100A Thorpe Lea Rd, Egham TW20 8BN, UK
29 Park Rd, Egham TW20 9BJ, UK
8 Clarence St, Egham TW20 9RW, UK