Floor Plan for 1 Bedroom Duplex to Rent in St. Leonards Street, London, E3, 3BT - £288 pw | £1250 pcm
Marketed By Fine & Country