This bright one bedroom apartment located 0.1 mile from Twickenham Station. Refurbished to a good standard throughout the property has a spacious living room and a modern bathroom.
London Road is one of the main arteries into Twickenham where those shopaholics or foodies will find a vast array of shops, bars and restaurants. Twickenham station is a few hundred yards away.