Perfect location, walkable to Twickenham station, Thames river walk ….