£740,000
Sold 07 May 2025
16 ST SILAS PLACE, LONDON, NW5 3QP
Terraced
NW5 3QP
Page 3 of 3