Really nice, clean space. Bit far out of central London though