Grill London is a chain of grill restaurants, where all steaks are prepared only from fresh, selected meat of the highest quality.
WORLD
Check the archives! Latest issue