Lady Of The Grapes is a high-quality bar & restaurant located in the heart of Covent Garden, London. Lady Of The Grapes cozy and inviting atmosphere makes it the perfect destination for a relaxed and enjoyable dining experience.
Lady Of The Grapes, Covent Garden
16 Maiden Lane, Covent Garden, London WC2E 7NJ, UK
London United Kingdom
London United Kingdom