Charlotte Road 3 Published August 19, 2015 at 301 × 225 in A creative East London office space in the heart of Shoreditch You will have sole access to this roof terrace The private roof terrace