38B CHARLWOOD STREET, SW1V 2DX sold for £658000 on 2022-07-14
38 CHARLWOOD STREET, SW1V 2DX sold for £825000 on 2023-01-12
RICHMOND HOUSE HOTEL, 38B CHARLWOOD STREET, SW1V 2DX sold for £1162700 on 2023-02-03
40 CHARLWOOD STREET, SW1V 2DX sold for £800000 on 2023-07-05