Blue Tree Kitchen Cafe @ The Print Rooms

Blue Tree Kitchen have opened their second café at the print rooms 164-180 union street, London SE1 0LH…. more information to come.