There would be hundreds of pubs in England called the Lord Nelson (Inn). Unfortunately there are also loads of places called Parkgate too. There are 2 Lord Nelson Pubs near Parkgate in Rotherham, Yorkshire. Another near Parkgate, Durham. And so on.
So you need to give us a bit more information on where it might be before we can help.