Places Shown
Berkshire; England
London; England
Upton; Pembrokeshire; Wales
Windsor; Berkshire; England