Holmes Hotel London is the epicentre of London’s Marylebone Village, a rebelliously elegant terrace of four 18th-century Georgian townhouses situated in the heart of Chiltern Street. It is a place of rich heritage surrounded by centuries of visionary thinking, couture curiosities, cool cafés, and an inexplicable alchemy. This buzzy world brings together international guests, local…