The Lord Nelson London

The Lord Nelson London

0  Reviews


Pubs in London - Holloway
98-102 Holloway Road , Holloway, London, N7 8JE
+44 (0) 20 7609 0670

The Lord Nelson London is a pub providing services throughout London. They offer pub food and a range of beers. The Lord Nelson pub’s phone number is +44 (0) 20 7609 0670.
Tags: tv for sporting events




Could you submit a review of The Lord Nelson London? Please add your The Lord Nelson London review and help create a directory of recommended Pubs in London. Is The Lord Nelson London your business? Claim it now. After claiming a business, you will be able to update the details and add more tags and photos.