Places Shown
Cairo; Egypt
Canterbury; Kent; England
Chester; Cheshire; England
England
Harlech; Gwynedd; Wales
Horham; Essex; England
LondonLondon; England