2 bedroom property in Atrium Apartments, 131 Park Road, St John's Wood, London, NW8 - £5,500 pcm | Chestertons