**no Deposit Option Available**Let Agreed £525 (Price Per Month), Fees apply 3 Bedrooms ● 53 Alexandra Street Let Agreed View details