The Lord Nelson, Dover

Find us

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.