£ 1450\mo Olympus Road, Henlow SG16 Terraced 2 1 Holding Deposit: 334.00 summary A beautifully presented two double bedroom terrace house. Description A beautifully presented two double bedroom terrace house, offering a spacious kitchen diner and lounge to the ground floor and...