Luxury apartments are planned for the old New Scotland Yard sixties offices having been purchased for £120m more than the asking price by The Abu Dhabi Financial Group. Overlooking Westminster Abbey and close to St James’s Park, the Victoria Street project is expected to yield up to £100 million in stamp duty on the sale…