2 bedroom property in Matcham House, 21 Glenthorne Road, London, W6 - £3,500 pcm | Chestertons