**no Deposit Option Available**Deposit Free Option £1,820 (Price per month), Fees apply 2 Bedrooms ● Walford Road 2 Bedroom Flat View details