2 bedroom property in Pilgrim House, Tabard Street, London, SE1 - £475,000 | Chestertons