Found 1 transactions going back to April 2025.
This property is located at 46 Cephas Avenue, London, E1 4AT and was last sold for £1,100,000 on 07 Apr 2025.