Tucked away on Chiltern Street, Holmes Hotel London has been welcoming guests to Marylebone for over ten years,...