Girard-Perregaux Boutique : The Royal Opera House, Covent Garden, Unit 5A, The Piazza Covent Garden
Route to Girard-Perregaux Boutique : The Royal Opera House, Covent Garden, Unit 5A, The Piazza Covent Garden in London. Use the 'Opening times' tab to view the opening hours, late night shopping and Sunday shopping of this establishment.