The Grill | The Grill | The Grill | The Grill | The Grill |

attachment

The Grill

The newly unveiled Dining Hall at Harrods has a Grill, Pasta Bar, Sushi Bar, Fish Bar & Wine Bar