Chateau Denmark – The London Hotel Where Glamour and Rock’n’roll Collide
Chateau Denmark is what happens when a hotel decides it’s done being polite and starts being interesting. I stayed in one of the Townhouse Apartments, tucked just off Denmark Street in Soho - that stretch o...