Warehouse space to let in Pomona, Kempton Park. 128 Elgin Road in Pomona is a trademark facility that is fast becoming know for its tenants Timken and Expediters. With Huge visibility onto the Bustling Great North Road and a Mere 100m from the R21 Offramp, this facility is world class.