York townhouse with Clifford’s Tower views for sale March 9, 2024 News by Leave a Comment on York townhouse with Clifford’s Tower views for sale AN historic townhouse with views of the river Ouse and Clifford’s Tower in York has gone on the market.