River Plate House plaque marks the location of South Place Chapel, the new address being 12-13, River Plate House, South Place, London, EC2,
River Plate House plaque marks the location of South Place Chapel, the new address being 12-13, River Plate House, South Place, London, EC2,