We stayed in Linda's apartment for 5 nights. We loved it!
It is in a great location right beside Twickenham train station and within walking distance of shops, bars and restaurants. The apartment is new and spotlessly clean and comfortable. We would definitely stay there again.