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...


