I had a good wander around Hampton yesterday, but I’m fairly certain Kempton Villas are no longer there.
Following up Pauline’s census refs, there are 3 references to Kempton Villas on the 1901 census:
RG13/671/fo 48/pages 39 and 40
RG13/671/Fo 81/page 52
Map of the area is here
http://www.rootschat.com/links/01ln/The ref at folio 81 is in Linden Rd (just to the left of the railway station). The refs at folio 81 are quite close by but south of the railway line.
On the 1891 census, 2 Kempton Villas is at RG12/616/Fo 39 in Hain (?) Hill Park, which seems to be the section south of the railway line.
Linden Rd is a now street of terraced houses (probably Edwardian). The area south of the railway now has a mixture of 20th century houses (Edwardian through to quite modern), a community hall and some small warehouse type premises. I couldn’t find a Hain Hill Park, but I did find some of the other houses on the census pages. Berkeley House is a very imposing 3 story detached house. Rose Hill is an even more impressive building set in its own grounds.
See
http://www.richmond.gov.uk/local_history_rosehill.pdf These are both on Upper Sunbury Road. The opposite side of the road has the Water works buildings etc, leading down to the river.
I’m sure the church would be St Mary’s, which is very close by.
I took a photo of Linden Rd then my camera packed up, but I’d be happy to take more of the area if you are interested.