Hero
Bar · Casual Dining
Hero is a food establishment located at 103-105 New Oxford Street. It is mentioned in relation to the Arcade Food Hall & Bar, suggesting it is part of or associated with this larger venue. The establishment appears to offer Indian food.
Location
Best places nearby
The highest rated places close to Hero.
Local restaurants nearby
103-105 New Oxford Street, London WC1A 1DB, United Kingdom


