The lock building, High Street, E15 2QF - £415,000 November 7, 2023 High Street, E15 - £415,0002 bedroom & 2 bathroom