Tag Archives: Leicester Square

The Forge

Wednesday 3rd February, 2010 14 Garrick Street (entrance on Floral Street), WC2E 9BJ Actual price per head: £30 for those who had set menu, and £50 for those who went a la carte. Nearest tube: Leicester Square (Northern Line and Piccadilly … Continue reading

Posted in All Restaurants, European | Tagged , | Leave a comment