Cherry Blossom trees in Broadgate London

I went to Broadgate in Liverpool Street to check out their new exhibition, complete with interactive displays and cherry blossom trees. Cherry blossom backdrops are…