ESSENCE HOUSE SELSEA PLACE, N16 8BE sold for £520000 on 2021-04-30
ESSENCE HOUSE SELSEA PLACE, N16 8BE sold for £570000 on 2021-06-29
ESSENCE HOUSE SELSEA PLACE, N16 8BE sold for £575000 on 2023-07-06
ESSENCE HOUSE SELSEA PLACE, N16 8BE sold for £680000 on 2023-07-07