£1280 pcm (£295pw) Studio Flat to rent Upper Clapton Road, London, E5 9JY Very Large Studio Flat Available to view! Ground Floor View property Save property Request details