Restaurants with walk-in seats on Oxford Street, London