The River Thames, known alternatively in parts as the River Isis, is a river that flows through southern England including London. At 215 miles, it is the longest river entirely in England and the second-longest in the United Kingdom, after the River Severn.
RIVER BUS STOPS 00:00▪️North Greenwich (The O2) 11:41▪️Greenwich 15:51▪️Masthouse Terrace 18:29▪️Greenland (Surrey Quays) 20:44▪️Canary Wharf 28:23▪️St. Katharine’s Pier 25:59▪️Tower Bridge 32:54▪️London Bridge City Pier 36:24▪️Bankside Pier 44:57▪️Embankment 47:26▪️Westminster Pier 52:29▪️Millbank