Fully hallmarked. Birmingham marked W age date, hard to tell which, but possibly late 40s or early 70s.
I have hand polished it for the photos but the surface scratches will return fairly easily so it would benefit from a professional buffing to remove all the scratches.