Restaurants with drop-in seats near South Bank, London