The Box Soho
➤ 11-12 Walker's Ct, Soho, London W1F 0SD, Ewell, United Kingdom
International, Gluten Free, Vegetarian, British, Vegan
"amazing place. very good presentation, the servings are filling out, the personal is very professional, not to mention the fast and punctual service. highly recommended."