Land101 Commercial Road, London E1 1RD, A Mixed-use Central London Repositioning OpportunityLand Listed Oct 29, 2025£5,500,000 -26.7% was £7,500,000