
Luxury in Manchester: Kimpton Clocktower Hotel
A few weekends ago we were lucky enough to stay at the Kimpton Clocktower Hotel in Manchester. Now, we’ve spent many weekends in Manchester, I (Camilla) even lived in Manchester for three years while at university. So much so we would probably say it is our second favourite city in England. However, we’ve never really […]
Read More…