10646/46903
Clos Maggiore is an upmarket French restaurant in Covent Garden. It claims to be one of the most romantic restaurants in London
[Covent Garden - London - England]
- Dimensions
- 588*346
Clos Maggiore is an upmarket French restaurant in Covent Garden. It claims to be one of the most romantic restaurants in London
[Covent Garden - London - England]