101 ALPHA STREET SOUTH, SL1 1QZ sold for £327500 on 2020-02-07
61 ALPHA STREET SOUTH, SL1 1QZ sold for £370000 on 2022-02-22
115 ALPHA STREET SOUTH, SL1 1QZ sold for £321735 on 2022-11-08
113 ALPHA STREET SOUTH, SL1 1QZ sold for £325000 on 2022-12-06