Our amazing wrapped water resistant menu covers, embellished with gold foiling on the front of each menu. Duddell’s is a cultural and social restaurant. The restaurant has a stylishly relaxed vibe where people come together to meet, eat and drink.
Duddells is located 9A St. Thomas Street, London SE1 9RY which is their only restaurant in London. - https://www.duddells.co