Places Shown
Gloucestershire; England
LondonLondon; England
Penshurst; Kent; England
Stokesay; Shropshire; England
Windsor; Berkshire; England