I agree Birmingham, but I think that the date letter is "p" for 1889/90. This form of the hallmark dates between 2 May 1890, when the abolition of duty came into effect, and some time in July 1890 when Birmingham changed their date letter to "q".
Can I also urge you to clean it - it will look so much better with the tarnish removed.