Live near the River Thames: number of river bus commuters in London set to swell with new waterfront homes near piers from Woolwich to Battersea
London’s newest river bus pier, its longest, takes the total to 23. Residents in new riverside homes have a happier journey to work.