United KingdomβΊLondonβΊCovent GardenβΊClos Maggiore Covent GardenPhoto Gallery for Clos Maggiore Covent GardenSee full detailsReserve a table