UKData checked October 2026
  1. Home
  2. London
  3. Steak houses
  4. Stage Door Steakhouse & Bar

Stage Door Steakhouse & Bar

You will find Stage Door Steakhouse & Bar, a steak house, at 92 The Broadway in London. Also listed under bar and restaurant. Closed on Sundays.

92 The Broadway, London SW19 1RHChecked October 2026