Dean Street Town House, London UK

The striking red leather of the banquette seating creates a vibrant contrast with it’s more neutral surroundings.

This luxury boutique hotel in the heart of Soho is the latest incarnation for 69 Dean Street – formerly home to the infamous Gargoyle Club.   This hotel is popular with people staying in town for leisure and business.  The restaurant is open all day and is a popular destination for those staying in the hotel as well as those looking for a great place to eat in the heart of Soho.