The Lord Nelson, Dover

Find us

Javascript is required to view this map.

The A20 coastal road, Townwall Street, turnoff into centre of Dover down Russell Street, then take the first left, St James Lane – The Lord Nelson is on the corner of St James St and Flying Horse Lane.