
The street between Store St and Chenies St, once little more than a carpark, has been transformed into Bloomsbury’s newest green space, just off Tottenham Court Rd.
Although recently planted and still to fully flourish, it provides a welcome green corridor among office blocks and a new, fairly quiet space to sit for a while.