Back to Market Hall

21-London Italian restaurant in London's Covent Garden
Outside tables at the 21-London Italian restaurant, overlooking the Covent Garden Piazza.

Back to Market Hall