**no Deposit Option Available**Zero Deposit Available £1,733 (Price per month), Fees apply 1 Bedroom ● LONDON One Bedroom Apartment View details