Pillars of Hercules
7 Greek Street, London, England
Featured Review : With several IgoUgo guides living in and around London, I took advantage of an invitation to have a pint by going to the Pillars of Hercules on our first day in the city. Located in Soho, the pub is near many theaters a...See Full Review