A SEVENTEEN bedroom boutique hotel in Maidstone town centre has been sold. The Grade II listed Town House Hotel in King Street had been marketed with a guide price of £1.19 million. Dating back to…
David Selves isn’t a man who likes to sit still. That’s either in his business ventures – we’re here to discuss the success of his Faversham Creek Hotel, which he opened in 2014 – or…