**no Deposit Option Available** £1,950 (Price per month), Fees apply Studio ● 165 OLD STREET, LONDON, 1 bedroom flat View details