THE Dome of Discovery and the Skylon have appeared in Albion Street, Leeds, in the form of a new patterned curtain fabric. The city is now busy getting itself into shape for its own Festival, I find, after being away for a few days in London, racing and Festival viewing.…