BARRACOUTA HOUSE, 1 BLACK PRINCE STREET, SE18 2AF sold for £88000 on 2020-08-14
BARRACOUTA HOUSE, 1 BLACK PRINCE STREET, SE18 2AF sold for £100000 on 2020-12-11
BARRACOUTA HOUSE, 1 BLACK PRINCE STREET, SE18 2AF sold for £278000 on 2021-03-30
BARRACOUTA HOUSE, 1 BLACK PRINCE STREET, SE18 2AF sold for £309000 on 2021-06-18