TWICKENHAM HOUSE, 20D EAST ST HELEN STREET, OX14 5EA sold for £257000 on 2021-03-24
18 EAST ST HELEN STREET, OX14 5EA sold for £784000 on 2021-08-10
16 EAST ST HELEN STREET, OX14 5EA sold for £680000 on 2023-10-12
40 EAST ST HELEN STREET, OX14 5EB sold for £550000 on 2022-03-14