Previous Next123 Bedroom Flat for Sale£899,950Thames Ditton, London, KT7Property TypeFlatBedrooms× 3Bathrooms× 2Receptions× 1 Previous Next183 Bedroom Apartment for Sale£650,000Leicester House, Watts Road, Thames Ditton, KT7Property TypeApartmentBedrooms× 3Bathrooms× 1Receptions× 1TenureShare of freehold
Previous Next123 Bedroom Flat for Sale£899,950Thames Ditton, London, KT7Property TypeFlatBedrooms× 3Bathrooms× 2Receptions× 1
Previous Next183 Bedroom Apartment for Sale£650,000Leicester House, Watts Road, Thames Ditton, KT7Property TypeApartmentBedrooms× 3Bathrooms× 1Receptions× 1TenureShare of freehold