9 ST NICHOLAS PLACE, NR26 8LF sold for £550000 on 2021-03-03
20 ST NICHOLAS PLACE, NR26 8LF sold for £775000 on 2021-06-29
20A ST NICHOLAS PLACE, NR26 8LF sold for £320000 on 2022-09-26
14 ST NICHOLAS PLACE, NR26 8LF sold for £540000 on 2023-04-03