Twin towers of ancient York Minster towering above the roof tops..