Vatican to sell London property at heart of corruption scandal

The Vatican is said to be lining up a sale of the £299m London property at the centre of an alleged financial scandal that has engulfed the Holy See. The former Harrods warehouse at 60 Sloane Avenue