Activity on the Thames River, London, England
St. Paul's Cathedral and the Millennium Bridge, London, England
Shakespeare's Globe Theatre, London, England