The Land Registry has released property ownership records (1862) online and they can be accessed here:

https://www.landregistry.gov.uk/annou...cords-released

I haven't found anything, but hopefully someone else will have better luck.