Barrafina Covent Garden

Barrafina Covent Garden
43 Drury Lane, Covent Garden, London, WC2B 5AJ
Photo of Barrafina Covent Garden