2 bedroom property in High Holborn, London, WC1V - £3,575 pcm | Chestertons