Jubilee Market Hall, 30 Tavistock Ct, London WC2E 8RD
Restaurant
A charming establishment offering traditional British dishes in a unique setting that features a vaulted brick cellar with a flagstone floor or a cozy covered courtyard.