This restaurant/cafe/bar is right on Piccadilly, smack in the middle of it all. The restaurant is just beautiful with indoor and outdoor seating (suggest indoor since outdoors is subject to the road and to people smoking, talking, etc.). Very old world feel with amazing photos of London decorating the inside. The food was very tasty and reasonably priced, which in the hotels can be way overpriced.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.