SEVEN new luxury apartments on the site of York’s former fire station have been revealed – including one with this magnificent view of Clifford’s Tower from its balcony.
York developers Helmsley Group has been working on the £15 million development for two y…