3 Essex Place, Bath Road, Speen, Newbury R... Terraced | 2 Bd | 1 Ba
1 Essex Place, Bath Road, Speen, Newbury R... Terraced | 2 Bd | 1 Ba