London

London, the capital city of the United Kingdom, including the British Museum, Tate Modern, UCL, St. Paul’s Cathedral, Chiswick House, Westminster Cathedral, Queen Mary’s Rose Gardens, the Albert Bridge, and the Docklands. (June – July 2018)