Union Jacks Covent Garden (permanently closed)

Address: 5 North Hall, Covent Garden Piazza, London, WC2E 8RA, United Kingdom

Door: Make reservation
Style: Restaurant bar
Food: Set menu

.