2 bed flatOne Blackfriars, 1 Blackfriars Road, London, SE1 Listed Jan 10, 2026£2,600,000 -1.9% was £2,650,000
3 bed flat30 Casson Square, London, London SE17Dy SE1 Listed Oct 1, 2025£4,000,000 -4.8% was £4,200,000