A contemporary restaurant right in the heart of London.
Our restaurant is perfectly situated for both quick business lunches and lazy evening dinners. We have over two floors of seating at this popular venue, which is found in a convenient, central London location. A short walk from Oxford Street, it’s the perfect place to rest your feet and relax after a busy day shopping, or to meet family and friends.