Places Shown
Cairo; Egypt
Chipping Campden; Gloucestershire; England
Leamington; Warwickshire; England
London; England
LondonLondon; England