Ballymore and Hammerson have received final approval from the London Mayor’s office for the first phase of the £1bn Bishops ...