The Guinea Grill

Guinea Grill

The Guinea Grill, a beacon of British gastronomy nestled in the prestigious Mayfair area...