2 bedroom property in Gower Street, London, WC1E - £5,850 pcm | Chestertons