**no Deposit Option Available** £1,450 (Price Per Month), Fees apply Studio ● Astra House, SE14 Stunning studio flat offered furnished and available to rent immediately in New Cross SE14 within close proximity of Deptford Station. View details