Property sales in St Johns Wharf, London

Found 2 transactions going back to June 2005.

Date Price Percentage
3a, St Johns Wharf
17 Jun 2005 £ 378,500
6a, St Johns Wharf
4 Feb 2025 £ 3,459,765