Alston finally delivers on promise to open in London after years of dithering