Barts sells Eldon House Jack Sidders14/09/2015 | Offices | EnglandPrintDownload Barts and The London Charity has agreed an off-market deal to sell 1-3 Eldon Street, EC2, to Standard Life for £27.5m, reflecting a 4.65% net initial yield. The charity Thank you for reading EG Want to read more? Enjoy a story a week for FREE. Register Find Out More Already a subscriber or registered user? Sign in