Location: Leicester Square, London Project Type: Fit Out Duration: 14 weeks Size: 534sqm/5748sqft Value: Circa £1.6M
Maison Du Mezze
Food & Beverage