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.