You can request a photo according to the website.
Using Knighton as the RD shows very few John Langford deaths
Freebmd has a John Longford death in 1838 but GRO online shows surname as Langford - aged 65
1845 - on freebmd but not showing on GRO online
1877 aged 80
1892 aged 88