The Lord Nelson
Pub · Bar · Craft Beer
The Lord Nelson is a great British pub at the heart of the Millwall community. It offers a selection of exciting beer, cider, and ale brands on tap, poured perfectly every time. This establishment is known for its community focus and quality beverages.
Location
Best places nearby
The highest rated places close to The Lord Nelson.
Local restaurants nearby
8 Manchester Road, London, United Kingdom



