13 bedroom property in Russell Gardens, London, W14 - £3,000,000 | Chestertons