Used and new box trailer in London