Grill London is a bar & grill offering affordable and tasty meals. Popular choices include spicy pork skewers and ribs, served with sides.