Streatham Street, WC1A - £1,400 PCM June 18, 2020 LET AGREED Streatham Street, WC1A - £1,450 PCM1 bedroom & 1 bathroom