United Kingdom, England, London, Queen Elizabeth Hall, Royal Festival Hall and London Eye at River Thames at night