this is an oasis in clerkenwell which contains london’s first fixed working hydrogen fuel cell which is a cause for celebration. catch it while you can.
this is an oasis in clerkenwell which contains london’s first fixed working hydrogen fuel cell which is a cause for celebration. catch it while you can.