Sunday, September 13, 2009
The Nags Head (London, England)
The Nags Head, another great bar in London, England. I don't think there are any bars that are not good in London, cause I haven't been in one. I'm sure they are out there, but this isn't one of them. Good food and good times here. Once again the atmosphere is incredible and you feel like you are in an English Pub! It is in a great location and there are pubs everywhere!! I love London, it is so vibrant and I can't get enough of it!!
Posted by Jeepspubstaverns at 10:10 PM