The Townhouse to open in Nantwich on August 29
The revival of the former site of The Residence on Mill Street in Nantwich has been completed in a deal struck by private investors.
And the site’s new owners, who have spent £75,000 transforming the venue, will open the newly named The Townhouse on Saturday August 29.
Recent Comments