Listings
Nearby
Reviews
What's New
Top 40
Articles
Discussions
Forums
Unpublished Reviews
Unpublished Articles
tuscl
LOGIN
recover account
create account
lila
Reviews by lila
The Griffin
129 Clerkenwell Rd, Holborn, London EC1R 5EQ, UK*
reviewed
20 years ago
down stairs is the bar and...
Down stairs is the bar and restaurant which has comfortable seating and makes a good place to meet and get some drinks in. The main floor is upstairs, there are tables and booths with...