Pub in London??
#1
Original Poster
Joined: Jun 2003
Posts: 33
Likes: 0
Pub in London??
I am looking for the name of a pub in London that I went to a couple of years ago with my brother... From what I remember, you kind of enter below street level, and it has all these trees in it, like you're in a forest or something. (This is not a very good description - it is a really cool place!) My brother can't remember the name of it, either, but he said it is near Picadilly Circus (just north of Trafalgar square and west of Leicester Square). Sound familiar to anyone?
Thanks!!
Thanks!!
#3
Joined: Sep 2004
Posts: 648
Likes: 0




