Articles about The Hero Latest Popular New bars in London Bar The best new restaurants in London Restaurant The Hero is coming back to Maida Vale Bar/Restaurant