2 bedroom property in Swallow Street, Piccadilly, London, W1B - £4,000 pcm | Chestertons