London, England
Passing through London, Oxford, Dover and Leeds.

Westminster Abbey
St. Paul's Cathedral
Houses of Parliament
Buckingham Palace
Christ's Church, Oxford (the Great Hall in Harry Potter)
London Eye
Leeds Castle
Dover Castle
British Museum
London Tower
106 photos · 210 views
1