Situated in the vibrant Piccadilly area of central London, our flagship restaurant is arranged over five levels with a snug private dining room on the lower ground floor and a gorgeous roof terrace that's perfect for tucking in to some delicious drinks and nibbles in the sunshine.
25/27 SHAFTESBURY AVENUE WESTMINSTER LONDON, 100.0 m