An award-winning boutique hotel in London's vibrant Soho
- The unbeatable location – a quiet Soho street, right in the heart of London's West End
- Heading to the sleek, furnished rooftop terrace with its very own hot tub
- Embracing the glamorous vintage vibes of the Wild Heart restaurant