[nggallery id=61]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
Comments are closed.