2 bedroom property in Swallow Street, London, W1B - £5,200 pcm | Chestertons