Click here to see the Iron Maiden related stuff

I would recommend the tapas at “Fino” in north Soho near Goodge Street Tube Station

Photos soon