2 bedroom property in The Courtyard, 154 Goswell Road, London, EC1V - £3,500 pcm | Chestertons