With London’s highest transport rating, The Rowe is slap bang on Cycle Superhighway 2 and a 15-minute walk from four stations – including two on the Elizabeth Line.