Experience Parisian grandeur at Brasserie Zedel, a bustling Art Deco brasserie in the heart of London. Indulge in classic French cuisine, from steak frites to escargots, within a stunningly opulent setting just steps from Piccadilly Circus.
20 Sherwood St, London W1F 7ED, United Kingdom, London