7 bedroom property in Upper Brook Street, London, W1K - £41,166 pcm | Chestertons