1 Park Road, Teddington, TW11 0AP

Other Freehold

Found 1 transactions going back to October 2024.

Date Price Percentage
11 Oct 2024 £ 5,800,000

This property is located at 1 Park Road, Teddington, TW11 0AP and was last sold for £5,800,000 on 11 Oct 2024.