Vic Keegan’s Lost London 210: The London Horse Depository The location of an award-winning residential development has seen a rich variety of uses down the centuries