Found in the lovely Rosewood Hotel in the heart of Holborn, London. The dining room is huge and there is a courtyard which has just opened. Good food reasonably priced.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.