the petersham covent garden

the petersham covent garden

the petersham covent garden

The Petersham in Covent Garden cordially invites you to its refined dining space.