Beijing gallery to open near Old Street putting unsung Chinese artists on the London map

    0
    113
    Tabula Rasa, which was founded in the 798 art district in 2015, hopes to open in the UK capital this autumn