London - Millennium Wheel (London Eye) & River Thames

London - Millennium Wheel (London Eye) & River Thames