A delightful two bedroom apartment with a private garden, located on the sought after River Roads in Teddington. You will find a good size living room with