The hotel is situated near leafy Soho Square in a quiet street between Wardour and Dean Streets. The area is the heart of London's entertainment and creative community and is surrounded by some of London's best restaurants and bars, vibrant cafes and most exciting theatre and nightlife.here are 4 private rooms and two screening rooms available to hire at this five star London venue;are flexible in their format. They can easily become a luxuriously decorated drawing room, a corporate boardroom or a sumptuous private dining room.