London, England 2010 Leave a Comment Choristers in front of the London Eye on August 30, 2010 during the Choirs’ residency at Christ Church, Oxford.