We enjoyed our stay at Lucy's who was discrete and helful.
The flat is ideally located near Twickenham station and close to the Thames path. Lovely and quiet area.