balthazar restaurant covent garden

balthazar restaurant covent garden

balthazar restaurant covent garden

Balthazar restaurant in Covent Garden is a French brasserie quickly becoming one of London’s most popular dining destinations.