NOVA BUILDING, 3 NEWTON PLACE, E14 3TT sold for £537500 on 2021-06-29
NOVA BUILDING, 3 NEWTON PLACE, E14 3TT sold for £500000 on 2021-09-27
NOVA BUILDING, 3 NEWTON PLACE, E14 3TT sold for £568000 on 2021-11-22
NOVA BUILDING, 3 NEWTON PLACE, E14 3TT sold for £380000 on 2021-12-08