2 bedroom property in The Atrium, 30 Vincent Square, London, SW1P - £3,750 pcm | Chestertons