Soho, one of the most exciting and vibrant areas of London city has every charm to captivate travelers, from attractions to accommodation. Taking the total number of accommodation addresses one more step further in the area, this new chic hotel in London will open its doors to guests and diners this November.The new hotel named “Dean Street Townhouse” will be a part of the Soho House Group and will offer more than 35 elegantly designed guestrooms suitable for all. This London hotel will also feature an all-day traditional English dining room located on the ground floor.Dean Street Townhouse is set within a Georgian building located in the heart of Soho. This new London hotel is originally home to the Gargolye Club. Its dining room has a seating capacity of up to 120.