1 bedroom property in Fletcher Buildings, Martlett Court, London, WC2B - £2,400 pcm | Chestertons