16 results
£5,100 pcm
(£1176.92 pw)
3 beds3 baths1 reception1249 sq ft
A contemporary riverside three bed apartment.
Listed on 4th Nov 2026
3 beds3 baths1 reception
A stunning selection of luxury three-bedroom apartments set within a peaceful riverside setting on the historic site of ...
£4,850 pcm
(£1119.23 pw)
Listed on 2nd Nov 2026
A beautifully presented three double bedroom ground floor apartment, set within a peaceful riverside development. This ...
£3,450 pcm
(£796.15 pw)
2 beds2 baths1 reception807 sq ft
A luxury 2 bed apartment situated beside the River Thames.
Listed on 3rd Nov 2026
2 beds2 baths1 reception
Nestled in a brand prestigious development on the banks of the River Thames. The apartment is of generous size and finished to ...
A stunning three bedroom riverside apartment in the new Teddington Riverside development.
£3,265 pcm
(£753.46 pw)
2 beds2 baths1 reception764 sq ft
Spacious two bedroom contemporary apartment by the river Thames
Listed on 18th May 2026
£3,570 pcm
(£823.85 pw)
Fit for the film star you think you are in the mirror every morning! We offer you a property rich in showbiz history within ...
Listed on 19th Nov 2025
£3,575 pcm
(£825 pw)
2 beds2 baths1 reception850 sq ft
A luxury two bed apartment situated beside the River Thames.
Listed on 24th Sep 2026
A stunning two bedroom riverside apartment in the sought after Teddington Riverside development
Listed on 16th Sep 2026
£3,310 pcm
(£763.85 pw)
Situated on the ground floor, this beautifully presented apartment offers generous, well-proportioned accommodation and has ...
Listed on 21st Sep 2026
£4,650 pcm
(£1073.08 pw)
3 beds2 baths1 reception
A luxurious three bedroom riverside apartment in Teddington
Listed on 1st Oct 2026
£2,835 pcm
(£654 pw)
A stunning two bedroom riverside apartment with a private balcony in the new Teddington Riverside development
Listed on 15th Jan 2024
£3,270 pcm
(£754.62 pw)
Nestled in a brand new prestigious development on the banks of the River Thames is this stunning two bedroom and two bathroom ...
Listed on 6th Jun 2026
£2,970 pcm
(£685.38 pw)
A stunning two bedroom riverside apartment in the new Teddington Riverside development.
Listed on 12th Nov 2024