2 bedroom property in Chamberlain House, 126, Westminster Bridge Road, London, SE1 - £2,951 pcm | Chestertons