Floor Plan for 2 Bedroom Flat to Rent in Lancaster House, Borough Road, Isleworth, TW7, TW7, 5FJ - £427 pw | £1850 pcm