2 bedroom flat to rentCarthusian Court, Carthusian Street, The City, London, EC1M£2,102 pcm Documents