1 March 2015
The London Magazine The Thames is a mirror that reflects change in the heart of London. At night, the halo of blue lights from the London Eye and the glow of from the South Bank bars bounce off the water’s surface. By day, cranes dot the skyline, working up gleaming new penthouses, topped by communal roof gardens.
Sign up to the Lonres newsletter