190 Strand Edwards Homes – Londra