Grill London is a restaurant with a large seating capacity.