Clos Maggiore, Covent Garden

With a title of “London’s most romantic restaurant”…. I expected a lot of pretty decorations & set up The place was indeed gorgeous Note: if …

Clos Maggiore, Covent Garden Read More