Floor Plan for 1 Bedroom Apartment to Rent in Lockside House, Chelsea Creek, London, 3 Thurstan Street, SW6, 2XD - £475  pw | £2058 pcm