05-08-05, 120, The Thames River, London, UK