Floor Plan for 3 Bedroom Apartment to Rent in ***LET AGREED***Ibex House, Burlington Road***LET AGREED***, High Street, SL1, 2BY - £358 pw | £1550 pcm