Floor Plan for 1 Bedroom Apartment to Rent in Lockside House, 3 Thurstan Street, Chelsea Creek, 3 Thurstan Street, SW6, 2XB - £790  pw | £3423 pcm